China's Gigantic Telescope Detects Over 900 New Pulsars